Scientific causation - Alemán Inglés Diccionario